sea lily

Explore definitions, synonyms, and language insights of sea lily

Definitions

Noun
crinoid with delicate radiating arms and a stalked body attached to a hard surface

More General Terms